import request from '@/utils/request'
// 注册接口(里面包含三个参数 username, password, repassword)
export const userRegisterService = ({ username, password, repassword }) =>
  request.post('/api/reg', { username, password, repassword })
// 登录接口
export const userLoginService = (username, password) =>
  request.post('/api/log', { username, password })

// 获取用户基本信息
export const userGetInfoService = () => request.get('/my/userinfo')

// 用户基本信息更改
export const userUpdateInfoService = (data) => request.put('/my/userinfo', data)

// 更新用户头像
export const userUpdateAvatarService = (acatar) => request.patch('/my/update/avatar', { acatar })

// 更新用户密码
export const userUpdatePwdService = ({ old_pwd, new_pwd, re_pwd }) =>
  request.patch('/my/updatepwd', { old_pwd, new_pwd, re_pwd })

//   post中包含的参数
// post(
//   '/api/reg',   url地址后端提供
//   {
//     username,
//     password,
//     repassword     参数
//   },
//   {
//     headers: {
//       'Content-Type': 'application/json' // 请求头
//       // 其他请求头信息
//     }
//     // 其他请求配置
//   },
//   function (response) {
//     // 回调函数
//     console.log('Response received:', response)
//   }
// )
